//
//  DetailSonglist.h
//  __PRODUCTNAME__
//
//  Created by 曹曹 on 16/08/16
//  Copyright (c) __ORGANIZATIONNAME__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "BaseModel.h"

@class DetailRightkey,DetailSongrights,DetailSingers,DetailUrllist,Auditionlist;

@interface DetailSonglist : BaseModel

@property (nonatomic, assign) NSInteger audit;

@property (nonatomic, copy) NSString *alias;

@property (nonatomic, assign) NSInteger isExclusive;

@property (nonatomic, assign) NSInteger mvBulletCount;

@property (nonatomic, strong) NSArray *mvList;

@property (nonatomic, copy) NSString *level;

@property (nonatomic, assign) NSInteger lang;

@property (nonatomic, copy) NSString *outList;

@property (nonatomic, assign) NSInteger commentCount;

@property (nonatomic, assign) NSInteger producer;

@property (nonatomic, copy) NSString *albumName;

@property (nonatomic, assign) NSInteger operType;

@property (nonatomic, strong) DetailRightkey *rightKey;

@property (nonatomic, assign) NSInteger type;

@property (nonatomic, copy) NSString *picUrl;

@property (nonatomic, assign) NSInteger favorites;

@property (nonatomic, assign) NSInteger librettistId;

@property (nonatomic, assign) NSInteger songId;

@property (nonatomic, copy) NSString *librettistName;

@property (nonatomic, copy) NSString *composerName;

@property (nonatomic, copy) NSString *singerName;

@property (nonatomic, copy) NSString *llList;

@property (nonatomic, copy) NSString *name;

@property (nonatomic, copy) NSString *remarks;

@property (nonatomic, assign) NSInteger status;

@property (nonatomic, assign) NSInteger singerSFlag;

@property (nonatomic, assign) NSInteger outFlag;

@property (nonatomic, strong) NSArray<DetailSingers *> *singers;

@property (nonatomic, assign) NSInteger composerId;

@property (nonatomic, copy) NSString *tags;

@property (nonatomic, assign) NSInteger mvPickCount;

@property (nonatomic, assign) BOOL firstHit;

@property (nonatomic, assign) NSInteger singerId;

@property (nonatomic, assign) NSInteger originalId;

@property (nonatomic, assign) NSInteger albumId;

@property (nonatomic, strong) NSArray<Auditionlist *> *auditionList;

@property (nonatomic, assign) NSInteger publisher;

@property (nonatomic, strong) NSArray<DetailUrllist *> *urlList;

@property (nonatomic, assign) NSInteger listenCount;

@property (nonatomic, strong) NSArray *outLinks;

@property (nonatomic, assign) NSInteger releaseYear;

@property (nonatomic, assign) NSInteger riskRank;

@end
